"""

"""
import pymysql
from common.handle_config import conf

class DB:
    def __init__(self,host,port,user,password):
        # 第一步：连接数据库
        self.con = pymysql.connect(host=host,
                              port=port,
                              user=user,
                              password=password,
                              charset="utf8",
                              # 指定游标类型，字典类型的游标
                              cursorclass=pymysql.cursors.DictCursor
                              )
        # 第二步：创建一个游标对象
        self.cur = self.con.cursor()

    def find_data(self,sql):
            """查询数据"""
            self.cur.execute(sql)
            # 查询结果的获取：获取查询到所有数据
            res = self.cur.fetchall()
            return res

# 创建对象的时候，自动调用初始化方法
db = DB(host=conf.get('mysql','host'),
        port=conf.getint('mysql','port'),  #get方法读取出来的是str,配置文件中是int
        user=conf.get('mysql','user'),
        password=conf.get('mysql','password')
        )





